Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE GREEN Detached £2,908,448 £1,950,000 12 Dec 2014
4 THE GREEN Terraced £483,999 £385,000 18 Dec 2017
5 THE GREEN Terraced £336,087 £195,000 18 Nov 2011
6 THE GREEN Terraced £787,735 £462,500 8 Sep 2006
HILLCROFT THE GREEN Detached £929,167 £240,000 29 Mar 2000
THE POPLARS, 7 THE GREEN Detached £1,377,587 £740,000 24 Mar 2005